a patch of garden - Fransızca İngilizce Sözlük